﻿
// This file is used by Code Analysis to maintain SuppressMessage 
// attributes that are applied to this project.
// Project-level suppressions either have no target or are given 
// a specific target and scoped to a namespace, type, member, etc.

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0019:Use pattern matching", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ViewManager.UpdateFocusedElement")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0019:Use pattern matching", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ViewportManagerDownLevel.EnsureScrollers")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0028:Simplify collection initialization", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.RecyclePool.PutElementCore(System.Windows.UIElement,System.String,System.Windows.UIElement)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ElementAnimator.OnBoundsChangeAnimationCompleted(System.Windows.UIElement)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ElementAnimator.OnHideAnimationCompleted(System.Windows.UIElement)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ElementAnimator.OnShowAnimationCompleted(System.Windows.UIElement)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0051:Remove unused private members", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ViewportManagerDownLevel.GetLayoutId~System.String")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0052:Remove unread private members", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ItemsRepeater.m_animator")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0052:Remove unread private members", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ItemsRepeater.m_itemTemplate")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0052:Remove unread private members", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ItemsRepeater.m_lastAvailableSize")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0052:Remove unread private members", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ItemsRepeater.m_layout")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Code Quality", "IDE0052:Remove unread private members", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ViewportManagerDownLevel.m_isAnchorOutsideRealizedRange")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0059:Unnecessary assignment of a value", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.FlowLayoutAlgorithm.GetAnchorIndex(System.Windows.Size,System.Boolean,System.Double,System.String)~System.Int32")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0059:Unnecessary assignment of a value", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.FlowLayoutAlgorithm.Generate(ModernWpf.Controls.FlowLayoutAlgorithm.GenerateDirection,System.Int32,System.Windows.Size,System.Double,System.Double,System.UInt32,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0059:Unnecessary assignment of a value", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.FlowLayoutAlgorithm.ArrangeVirtualizingLayout(System.Windows.Size,ModernWpf.Controls.FlowLayoutAlgorithm.LineAlignment,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0059:Unnecessary assignment of a value", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ItemsRepeaterScrollHost.Microsoft#Window#Controls#IRepeaterScrollingSurface#RegisterAnchorCandidate(System.Windows.UIElement)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ElementManager.EnsureElementRealized(System.Boolean,System.Int32,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.FlowLayoutAlgorithm.Arrange(System.Windows.Size,ModernWpf.Controls.VirtualizingLayoutContext,ModernWpf.Controls.FlowLayoutAlgorithm.LineAlignment,System.String)~System.Windows.Size")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.FlowLayoutAlgorithm.EstimateExtent(System.Windows.Size,System.String)~System.Windows.Rect")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.FlowLayoutAlgorithm.Measure(System.Windows.Size,ModernWpf.Controls.VirtualizingLayoutContext,System.Boolean,System.Double,System.Double,System.UInt32,ModernWpf.Controls.ScrollOrientation,System.String)~System.Windows.Size")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.FlowLayoutAlgorithm.OnItemsSourceChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs,ModernWpf.Controls.VirtualizingLayoutContext)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.FlowLayoutAlgorithm.PerformLineAlignment(System.Int32,System.Int32,System.Double,System.Double,System.Double,ModernWpf.Controls.FlowLayoutAlgorithm.LineAlignment,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ItemsRepeater.OnAnimatorChanged(ModernWpf.Controls.ElementAnimator,ModernWpf.Controls.ElementAnimator)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ItemsSourceView.#ctor(System.Object)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.ScrollViewerExtensions.ChangeView(System.Windows.Controls.ScrollViewer,System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Single},System.Boolean)~System.Boolean")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.StackLayout.GetExtent(System.Windows.Size,ModernWpf.Controls.VirtualizingLayoutContext,System.Windows.UIElement,System.Int32,System.Windows.Rect,System.Windows.UIElement,System.Int32,System.Windows.Rect)~System.Windows.Rect")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "<Pending>", Scope = "member", Target = "~M:ModernWpf.Controls.StackLayout.OnElementMeasured(System.Windows.UIElement,System.Int32,System.Windows.Size,System.Windows.Size,System.Windows.Size,System.Windows.Size,ModernWpf.Controls.VirtualizingLayoutContext)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ViewManager.m_ElementFactoryGetArgs")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ViewManager.m_ElementFactoryRecycleArgs")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ItemsRepeater._loadedCounter")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "<Pending>", Scope = "member", Target = "~F:ModernWpf.Controls.ItemsRepeater._unloadedCounter")]
